accomodation provider - French English Dictionary